package com.yanqu.road.entity.log;

import com.yanqu.road.entity.FieldTypeAnnotation;

@FieldTypeAnnotation(tableName = "t_l_ck_wingroom_chakra_visit", desc = "厢房命盘拜访", autoSave = true, uploadCk = true)
public class LogWingRoomChakraVisit extends ServerBaseLog {

    /**
     * 玩家ID
     */
    @FieldTypeAnnotation(desc = "玩家ID", isIndex = true)
    private long userId;
    /**
     * 被拜访玩家ID
     */
    @FieldTypeAnnotation(desc = "被拜访玩家ID")
    private long beVisitUserId;
    /**
     * 被拜访玩家区服ID
     */
    @FieldTypeAnnotation(desc = "被拜访玩家区服ID")
    private long beVisitServerId;
    /**
     * 拜访奖励
     */
    @FieldTypeAnnotation(desc = "拜访奖励")
    private String reward;
    /**
     * 被拜访加成千分比
     */
    @FieldTypeAnnotation(desc = "被拜访加成千分比")
    private int beVisitAddRate;

    public long getUserId() {
        return userId;
    }

    public void setUserId(long userId) {
        this.userId = userId;
    }

    public long getBeVisitUserId() {
        return beVisitUserId;
    }

    public void setBeVisitUserId(long beVisitUserId) {
        this.beVisitUserId = beVisitUserId;
    }

    public String getReward() {
        return reward;
    }

    public void setReward(String reward) {
        this.reward = reward;
    }

    public int getBeVisitAddRate() {
        return beVisitAddRate;
    }

    public void setBeVisitAddRate(int beVisitAddRate) {
        this.beVisitAddRate = beVisitAddRate;
    }

    public long getBeVisitServerId() {
        return beVisitServerId;
    }

    public void setBeVisitServerId(long beVisitServerId) {
        this.beVisitServerId = beVisitServerId;
    }
}
